Career 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Slovenia F1 Slovenia F2 Brazil F4 Brazil F1 Brazil F2 Brazil F1 Brazil F5 BH Tennis Open International Cup - Belo Horizonte TESS Tennis Classic - Campinas Credicard Tennis Cup - Campos do Jordao Intelig Tennis Cup - Brasilia Copa Ericsson Brazil - Sao Paulo Copa Ericsson Chile - Santiago Visa Tennis Open - Sao Paulo Gramado Challenger - Gramado BH Tennis Open International Cup - Belo Horizonte Challenger Leon 2003 - Leon Oberstaufen Cup - Oberstaufen Credicard Mastercard Tennis Cup - Campos do Jordao Binghamton Professional Tennis Tournament - Binghamton USTA Men's Challenger of Dallas - Dallas Corona Mexico City Open - Mexico City Zagreb Open - Zagreb ATU Cup - Weiden I Manta Open - Manta San Luis Potosi Challenger - San Luis Potosi Challenger Cudad de Guayaquil - Guayaquil XL Bermuda Open - Bermuda Baden Open - Ettlingen 2006 North Shore Pro Tennis Championship - Winnetka Akbank Private Banking TED Open 2006 - Istanbul Credicard Mastercard Tennis Cup - Campos do Jordao Joinville Tennis Festival - Joinville Amazonia Open de Tenis - Belem Copa Petrobras Argentina - Buenos Aires Copa Petrobras Paraguay - Asuncion XII Abierto Internacional de Salinas - Salinas Unique Zagreb Open - Zagreb Schickedanz Open 2007 - Furth Challenger Lugano - Lugano Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Ford Tennis Championships - Louisville Hilton Waikoloa Village USTA Challenger - Waikoloa Bancolombia Open - Bogota Tennis Napoli Cup - Napoli New Delhi Challenger II - New Delhi Izmir Cup - Izmir Schickendanz Open - Furth Seguros Bolivar Open - Bogota V Manta Open-Trofeo Ricardo Delgado Aray - Manta Credicard Citi Mastercard Tennis Cup - Campos do Jordao Brazil F6 XIV Challenger ATP Club Premium Open - Quito Cyclus Open de Tenis - Florianopolis Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Sao Paulo Challenger Dallas Challenger Rabat Challenger Bogota Challenger Marrakech Challenger Barletta Challenger Napoli Challenger Ostrava Challenger Reggio Emilia Challenger Turin Challenger Bogota Challenger Belo Horizonte Challenger Campos do Jordao Challenger Brasilia Challenger Cali Challenger Bogota Challenger Tunis Challenger Florionapolis Challenger Sao Paulo Challenger Zagreb Challenger Campos do Jordao Challenger Brasilia Challenger Salvador Challenger Bogota Challenger Bangkok Challenger Quito Challenger Santiago Challenger Sao Paulo Challenger Guayaquil Challenger Sao Paulo Challenger Santos Challenger Campos do Jordao Challenger Recife Challenger Sao Jose Do Rio Preto Challenger Sao Leopoldo Challenger Buenos Aires Challenger Rio De Janeiro Challenger IX Open Internacional D'Andorra - Andorra Oberstaufen Cup - Oberstaufen Cridicard Mastercard Tennis Cup - Campos do Jordao VI Abierto Internacional de Salinas - Salinas V Gramado Open de Tennis - Gramado BH Tennis Open International Cup - Belo Horizonte Copa Ericsson Peru - Lima BCP Tennis Classic - Sao Paulo Nossa Caixa Aberto de Sao Paulo - Sao Paulo ECM Cup - Prague Muller Cup - Ulm USTA Challenger of Dallas - Dallas 2001 Centura USTA Challenger - Rocky Mount Aberto Da Costa Do Sauipe - Bahia USTA Challenger of Burbank - Burbank Ljubljana Open 2002 - Ljubljana 10th Wartburg Open - Eisenach SMS Tennis Open - Sao Paulo GHI Bronx Classic - Bronx Haagen Dazs Open - Caracas 2002 Azalea Orthopedic Challenger - Tyler 2003 USTA Challenger of Calabasas - Calabasas Zagreb Open - Zagreb 2001 USTA Challenger of Calabasas - Calabasas VIII Avierto Internacional de Salinas - Salinas The USTA Challenger at West End Racquet - Torrance 2003 West Side Tennis Club Challenger - Forest Hills Internationale Badische Meisterschaften Um Den Techem Cup - Zell Britania Zavaleta - Puebla Gran Copa Ericsson - Rio de Janeiro Telesp Celular Open - Campinas Copa Ericsson Peru - Lima Copa Ericsson Costa Rica - San Jose XL Capital Bermuda Open - Bermuda XI Trofeo Ciudad de Quito - Quito SMS Tennis Cup - Sao Paulo Copa Petrobras - Bogota USTA Challenger of Tiburon - Tiburon Challenger Leon 2004 - Leon Hilton Waikoloa Village USTA Challenger - Waikoloa Abierto Club Casablanca - Mexico City 13 BH Tennis Open International Cup - Belo Horizonte Prague Open - Prague Ljubljana Open - Ljubljana BH Tennis Open International Cup - Belo Horizonte X Trofeo Ciudad de Quito - Quito Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena X Abierto Internacional de Salinas - Salinas Top Wool Challenger-Immagine Trophy - Biella Ourocard Tennis Challenger - Sao Paulo Challenger Casablanca San Angel - Mexico City Unicredit Czech Open 2007 - Prostejov VI Gramado Open de Tenis - Gramado Bancolombia Open - Bogota Nord LB Open 2007 - Braunschweig Top Wool Challenger - Biella Seguros Bolivar Open - Bogota Copa Petrobras Brazil - Belo Horizonte Lima Challenger 2007 - Lima VIII Gramado Open - Gramado Sail Open - New Delhi Aberto de Sao Paulo - Sao Paulo Copa Kia - Santiago Czech Open 2006 - Prostejov Bancastato Challenger Lugano - Lugano II Cyclus Open de Tenis - Florianopolis Kos-Zucchetti Tennis Cup - Cordenons Copa Petrobras Argentina - Buenos Aires JSM Challenger - Champaign La Serena Open - La Serena Voit Mexico City Open - Mexico City Aberto de Santa Catarina de Tenis - Florianopolis Music City Challenger - Nashville ITG Miami Challenger - Miami 14° BH Tennis Open - Belo Horizonte Abierto Internacional de Salinas 'Dario Expreso' - Salinas San Luis Potosi Challenger - San Luis Potosi Curitiba Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta AGT Challenger - Leon Challenger Copa Sevilla - Seville Rome Challenger Braunschweig Challenger Bogota Challenger III Aberto Santa Catarina de Tenis - Florianopolis Copa Petrobras - Aracaju BH Tenis Open International Cup 2008 - Belo Horizonte Seguros Bolivar Open - Cali Copa Petrobras-Colombia - Bogota Corona Mexico City Open - Mexico City Aberto de Santa Catarina - Florianopolis Abierto Colombiano de Tenis - Bogota Harrah's Entertainment Men's Pro Challenger - Tunica Nord LB Open 2006 - Braunschweig Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju Aberto de Sao Paulo - Sao Paulo ECU Prague Open - Prague XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio XIII Trofeo Ciudad de Quito - Quito Challenger Ciudad de Guayaquil - Guayaquil San Luis Potosi Challenger - San Luis Potosi Segundo Aberto de Brasilia - Brasilia X Open Internacional D'Andorra - Andorra Credicard Mastercard Tennis Cup - Campos do Jordao Winnetka Challenger Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno USTA Challenger of San Antonio - San Antonio Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Akbank Private Banking TED Open - Istanbul Copa Telefonica CTC Chile - Santiago Draft Corona Mexico City Open - Mexico City Brazil Open - Salvador Global Telecom Open - Curitiba Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca Brasil Open - Salvador Global Telecom Open - Florianopolis Pekao Open 2005 - Szczecin International Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London 2002 Tulsa USTA Challenger - Tulsa Britania Zavaleta - Puebla AT&T Challenger of Dallas - Dallas VII Avierto Internacional de Salinas - Salinas XL Capital Bermuda Open - Bermuda San Luis Potosi Challenger - San Luis Potosi Challenger Canottieri Minico - Mantova South African Airways Open - East London Heineken Open - Auckland Black Forest Open 2000 - Freudenstadt DPD Challenger 2000 - Aschaffenburg Brasil Open - Costa do Sauipe Sao Paulo - Brazil International Tennis Championships - Delray Beach Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Schickedanz Open - Furth Intelig Tennis Cup - Campos do Jordao Heineken Open - Auckland International Tennis Championships - Delray Beach BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Telesp Celular Open - Ribeirao Preto Abierto Mexicano Telfonica MoviStar - Acapulco U.S. Men's Clay Court Championships - Houston BMW Open - Munich Campinas Challenger The 10tele.com Open - Nottingham Allianz Suisse Open - Gstaad Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Thailand Open - Bangkok Open de Moselle - Metz The Waco International Tennis Challenger - Waco CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai University of Tennessee USTA Challenger - Knoxville Abierto Mexicano Telcel - Acapulco Hilton Waikoloa Village USTA Challenger - Waikoloa US Men's Clay Court Championships - Houston Hypo Group Tennis International - Portschach 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Bogota Challenger - Bogota AIG Japan Open Tennis Championships - Tokyo MoviStar Open - Vina del Mar Sassuolo Challenger - Sassuolo Brasil Open - Costa do Sauipe Steelers Cup 2005 - Kosice Copa Kia Challenger ATP - Santiago VI Gramado Open de Tenis - Gramado Countrywide Classic - Los Angeles Credicard Mastercard Tennis Cup 2005 - Campos do Jordao RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Gran Challenger Casablanca - Mexico City IX Trofeo Ciudad de Quito - Quito Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas ATP Studena Croatia Open Umag - Umag 1st Challenger Tournament Leon - Leon Estoril Open - Estoril III Gramado Open de Tenis - Gramado Campbells Hall of Fame Tennis Championships - Newport Geneva Challenger - Geneva Allianz Suisse Open Gstaad - Gstaad USTA Men's Challenger of Dallas - Dallas BH Tennis Open International Cup - Belo Horizonte IV Gramado Open de Tenis - Gramado Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Movistar Open - Santiago Brasil Open - Costa do Sauipe Ciudad de Pozoblanco Open Diputacion - Cordoba 12th BH Tennis Open International Cup - Belo Horizonte Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Waco International Tennis Challenger - Waco A Glimmer of Hope Challenger - Austin The West Side Tennis Club Clay Court Challenger - Forest Hills Copa Petrobras Argentina - Buenos Aires Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Genoa Open Challenger-Fondazione Carige - Genova Aircel Chennai Open - Chennai Brasil Open - Costa do Sauipe Regions Morgan Keegan Championships - Memphis Serbia Open - Belgrade Winston Salem - Winston Salem Heineken Open - Auckland Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston XL Bermuda Open - Bermuda Citi Open - Washington Brasil Open - Sao Paulo Copa Petrobras-Brazil - Aracaju Cali Challenger Salinas Challenger Blumenau Challenger BellSouth Open - Vina del Mar Zagreb Challenger Copa AT&T - Buenos Aires Rio Quente Challenger BMW Open - Munich BellSouth Open - Vina del Mar Copa Telmex - Buenos Aires Florianopolis Challenger Guadalajara Challenger Sao Paulo Challenger Mercedes-Benz Cup - Los Angeles Brasil Open - Salvador Sao Paulo Challenger Campinas Challenger Brasil Open - Costa do Sauipe Belem Challenger Bucaramanga Challenger Indianapolis Tennis Championships - Indianapolis Pilot Pen Tennis - New Haven The Nottingham Open - Nottingham Delray Beach International Tennis Championships - Delray Beach Sunrise Challenger AEGON International - Eastbourne Bogota Challenger St. Petersburg Open - St. Petersburg Blunmenau Challenger RCA Championships - Indianapolis Generali Open - Kitzbuhel Thailand Open - Bangkok Sydney International - Sydney Thailand Open - Bangkok China Open - Beijing VTR Open - Vina del Mar Atlanta Tennis Championships - Atlanta AEGON Championships - London Movistar Open - Santiago Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston UNICEF Open - 's Hertogenbosch Medellin Challenger Brisbane International - Brisbane Farmers Classic - Los Angeles Santos Challenger RCA Championships - Indianapolis TCT Open - Tunis Abierto Mexicano de Tenis Pegaso - Acapulco Sao Paulo Challenger San Luis Potosi Challenger 2002 - San Luis Potosi VI Trofeo Ciudad de Quito - Quito Tennis Napoli Cup - Naples The Scottish Tennis Championships - Edinburgh Sporting Challenger - Turin Copa Ericsson Brazil - Sao Paulo VIII Trofeo Ciudad de Quito - Quito DPD Challenger 99 - Aschaffenburg 2003 Eddleman USTA Challenger - Birmingham Copa Petrobras Santiago - Santiago Movistar Open - Vina del Mar Delray Beach International Tennis Championships - Delray Beach Orange Prokom Open - Sopot Tennis Masters Series - Miami U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid NASDAQ-100 Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells SAP Open - San Jose Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade 2002 Mercedes Cup - Stuttgart Copa AT&T - Buenos Aires Campbell's Hall of Fame Tennis Championships - Newport Tennis Masters Series - Miami Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca Allianz Suisse Open Gstaad - Gstaad Campbell's Hall of Fame Tennis Championships - Newport Abierto Mexicano Telcel - Acapulco SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Allianz Suisse Open Gstaad - Gstaad Estoril Open - Estoril U.S. Mens's Clay Court Championship - Houston U.S. Mens's Clay Court Championship - Houston Sony Ericsson Open - Miami Sony Ericsson Open - Miami Sony Ericsson Open - Miami 2003 Mercedes Cup - Stuttgart Movistar Open - Vina del Mar U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Estoril Open - Estoril U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Wimbledon - London Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Davis Cup, Group 1, 2R, PAR-BRA 3-2 Davis Cup, Group 2, 2R, BRA-AHO 5-0 Davis Cup, Group 2, F, URU-BRA 2-3 Davis Cup, Group 1, 1R, PER-BRA 2-3 Davis Cup, World Group, PO, BRA-SWE 1-3 Davis Cup, Group 1, 2R, BRA-CAN 3-1 Davis Cup, Group 1, 2R, BRA-COL 4-1 Davis Cup, World Group, PO, BRA-ECU, 2-3 Davis Cup, World Group, PO, IND-BRA 3-2 Davis Cup, World Group, PO, RUS-BRA 3-2 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, World Group, PO, AUT-BRA 4-1 Olympics - Beijing